#include<stdio.h>
int main()
{
 long mul,number,ll,k,kk;
 printf("It exists fallowing automorphic numbers smaller than 200000:\n");
 for(number=0;number<200000;number++){
    for(mul=number,k=1;(mul/=10)>0;k*=10);
    kk=k*10;
    mul=0;
    ll=10;
    while(k>0){
    mul=(mul+(number%(k*10))*(number%ll-number%(ll/10)))%kk;
    k/=10;
    ll*=10;
    }
    if(number==mul)
    printf(" %ld",number);

 }   

}